home *** CD-ROM | disk | FTP | other *** search
- A VERY SIMPLE CHART PARSER
-
- Peter Ross
- Dept. of Artificial Intelligence
- 80 South Bridge
- Edinburgh EH1 1HN
- Scotland
-
- 031-225-7774 ext. 247
-
-
- The chart parser itself can be found in "chart.pro". It was originally
- written for C-Prolog, but has since been tried with a variety of other
- versions. It consumes a LOT of stack space because it keeps the chart
- itself as an enormous list and the agenda as a pair of difference lists.
-
- Documentation about its capabilities, implementation and use can be found
- in the file "chart.txt". A simple test rig (included in "chart.pro") is
- also documented, and two very simple example grammars can be found in
- "test01.pro" and "test02.pro".
-
- You may need to mess about with the program, or with the configuration
- of available memory for your own Prolog, to get it to run on your
- machine, particularly if its a Pc-type machine. I haven't tried it on
- such a machine, for want of a suitable Prolog that makes uses of the
- full physical memory - some kind of virtual memory may also be useful.
-
- A cross-reference listing of the program can be found in "chart.xrf".
- Sorry, the cross-referencer is not mine to give away! It is, however,
- entirely written in Prolog...
-